package com.fyzk.activity.lottery.jc.football;

import android.view.View;

import com.fyzk.activity.lottery.zc.tz_dialog.ZCBF_infor;
import com.fyzk.utils.LotteryIDUtils;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * 竞彩bean类
 */
public class JCInfo implements Serializable, Cloneable{

    //不需要序列化的属性前添加关键字transient
    public transient View hideView;// 隐藏的view

    public boolean isShowHideView = false;

    private boolean isDan = false;
    private boolean daneble = true;

    private List<ZCBF_infor> touZhuInfor = new ArrayList<>();

    public List<ZCBF_infor> getTouZhuInfor() {
        return touZhuInfor;
    }

    @Override
    public boolean equals(Object obj) {
        if (obj != null) {
            return ((JCInfo) obj).matchNum.equals(this.matchNum);
        }
        return super.equals(obj);
    }

    @Override
    public SPInfo clone() {
        try {
            return (SPInfo) super.clone();
        } catch (CloneNotSupportedException e) {
            e.printStackTrace();
            return null;
        }
    }

    public void setResult(String result) {
        this.result = result;
    }

    private String result = "";


    public JCInfo() {
        btnHGPojo = new HashMap<>();
    }

    private int hg_more;//混关更多

    public void addTouZhuInfor() {
        //==============	非让球	(0 - 2)=========
        touZhuInfor.add(new ZCBF_infor("胜", "" + getVs_3(), false));
        touZhuInfor.add(new ZCBF_infor("平", "" + getVs_1(), false));
        touZhuInfor.add(new ZCBF_infor("负", "" + getVs_0(), false));
        //==============	让球		(3 - 5)=========
        touZhuInfor.add(new ZCBF_infor("让球胜", "" + getLetvs_3(), false));
        touZhuInfor.add(new ZCBF_infor("让球平", "" + getLetvs_1(), false));
        touZhuInfor.add(new ZCBF_infor("让球负", "" + getLetvs_0(), false));
        //==============	比分——胜		(6 - 18)=========
        touZhuInfor.add(new ZCBF_infor("1:0", "" + getBf_10(), false));
        touZhuInfor.add(new ZCBF_infor("2:0", "" + getBf_20(), false));
        touZhuInfor.add(new ZCBF_infor("2:1", "" + getBf_21(), false));
        touZhuInfor.add(new ZCBF_infor("3:0", "" + getBf_30(), false));
        touZhuInfor.add(new ZCBF_infor("3:1", "" + getBf_31(), false));
        touZhuInfor.add(new ZCBF_infor("3:2", "" + getBf_32(), false));
        touZhuInfor.add(new ZCBF_infor("4:0", "" + getBf_40(), false));
        touZhuInfor.add(new ZCBF_infor("4:1", "" + getBf_41(), false));
        touZhuInfor.add(new ZCBF_infor("4:2", "" + getBf_42(), false));
        touZhuInfor.add(new ZCBF_infor("5:0", "" + getBf_50(), false));
        touZhuInfor.add(new ZCBF_infor("5:1", "" + getBf_51(), false));
        touZhuInfor.add(new ZCBF_infor("5:2", "" + getBf_52(), false));
        touZhuInfor.add(new ZCBF_infor("胜其它", "" + getBf_90(), false));
        //==============	比分——平		(19 - 23)=========
        touZhuInfor.add(new ZCBF_infor("0:0", "" + getBf_00(), false));
        touZhuInfor.add(new ZCBF_infor("1:1", "" + getBf_11(), false));
        touZhuInfor.add(new ZCBF_infor("2:2", "" + getBf_22(), false));
        touZhuInfor.add(new ZCBF_infor("3:3", "" + getBf_33(), false));
        touZhuInfor.add(new ZCBF_infor("平其它", "" + getBf_99(), false));
        //==============	比分——负		(24 - 36)=========
        touZhuInfor.add(new ZCBF_infor("0:1", "" + getBf_01(), false));
        touZhuInfor.add(new ZCBF_infor("0:2", "" + getBf_02(), false));
        touZhuInfor.add(new ZCBF_infor("1:2", "" + getBf_12(), false));
        touZhuInfor.add(new ZCBF_infor("0:3", "" + getBf_03(), false));
        touZhuInfor.add(new ZCBF_infor("1:3", "" + getBf_13(), false));
        touZhuInfor.add(new ZCBF_infor("2:3", "" + getBf_23(), false));
        touZhuInfor.add(new ZCBF_infor("0:4", "" + getBf_04(), false));
        touZhuInfor.add(new ZCBF_infor("1:4", "" + getBf_14(), false));
        touZhuInfor.add(new ZCBF_infor("2:4", "" + getBf_24(), false));
        touZhuInfor.add(new ZCBF_infor("0:5", "" + getBf_05(), false));
        touZhuInfor.add(new ZCBF_infor("1:5", "" + getBf_15(), false));
        touZhuInfor.add(new ZCBF_infor("2:5", "" + getBf_25(), false));
        touZhuInfor.add(new ZCBF_infor("负其它", "" + getBf_09(), false));//不确定
        //==============	总进球	(37 - 44)=========
        touZhuInfor.add(new ZCBF_infor("0球", "" + getScore_0(), false));
        touZhuInfor.add(new ZCBF_infor("1球", "" + getScore_1(), false));
        touZhuInfor.add(new ZCBF_infor("2球", "" + getScore_2(), false));
        touZhuInfor.add(new ZCBF_infor("3球", "" + getScore_3(), false));
        touZhuInfor.add(new ZCBF_infor("4球", "" + getScore_4(), false));
        touZhuInfor.add(new ZCBF_infor("5球", "" + getScore_5(), false));
        touZhuInfor.add(new ZCBF_infor("6球", "" + getScore_6(), false));
        touZhuInfor.add(new ZCBF_infor("7+球", "" + getScore_7(), false));
        //==============	半全场	(45 - 53)=========
        touZhuInfor.add(new ZCBF_infor("胜胜", "" + getBqc_33(), false));
        touZhuInfor.add(new ZCBF_infor("胜平", "" + getBqc_31(), false));
        touZhuInfor.add(new ZCBF_infor("胜负", "" + getBqc_30(), false));
        touZhuInfor.add(new ZCBF_infor("平胜", "" + getBqc_13(), false));
        touZhuInfor.add(new ZCBF_infor("平平", "" + getBqc_11(), false));
        touZhuInfor.add(new ZCBF_infor("平负", "" + getBqc_10(), false));
        touZhuInfor.add(new ZCBF_infor("负胜", "" + getBqc_03(), false));
        touZhuInfor.add(new ZCBF_infor("负平", "" + getBqc_01(), false));
        touZhuInfor.add(new ZCBF_infor("负负", "" + getBqc_00(), false));
    }

    /**
     * 场次选择信息
     */
    public Map<String, SPInfo> btnHGPojo;//场次选择信息

    private int onclikNum = 0;

    public SPInfo getSPInfo(boolean isSel, String spValue, String codeValue) {
        return new SPInfo(isSel, spValue, codeValue);
    }

    public int getOnclikNum() {
        return onclikNum;
    }

    public void setOnclikNum(int onclikNum) {
        this.onclikNum = onclikNum;
    }

    public boolean isDan() {
        return isDan;
    }

    public void setDan(boolean dan) {
        isDan = dan;
    }

    public int getHg_more() {
        return hg_more;
    }

    public void setHg_more(int hg_more) {
        this.hg_more = hg_more;
    }

    public boolean isDaneble() {
        return daneble;
    }

    public void setDaneble(boolean daneble) {
        this.daneble = daneble;
    }

    public class SPInfo implements Serializable, Cloneable{
        public boolean isSel = false;
        public boolean isEnadble = true;
        public String spValue = "";
        public String codeValue = "";
        public SPInfo(boolean isSel, String spValue, String codeValue) {
            this.isSel = isSel;
            this.spValue = spValue;
            this.codeValue = codeValue;
        }

        @Override
        public SPInfo clone() {
            try {
                return (SPInfo) super.clone();
            } catch (CloneNotSupportedException e) {
                e.printStackTrace();
                return null;
            }
        }
    }
    private String matchName;
    private String matchNum;

    private String homeTeam;
    private String awayTeam;

    private long endSaleTime;
    private String officialWeekDay;
    private String handicap;

    /**
     * 字段                                 	含义（1关闭 2开启）
     * staticSaleSpfStatus	                让球胜负平过关是否开售
     * dgStaticSaleSpfStatus	            让球胜负平单关是否开售
     * staticSaleBfStatus	                比分过关是否开售
     * dgStaticSaleBfStatus	                比分单关是否开售
     * staticSaleJqsStatus	                进球数过关是否开售
     * dgStaticSaleJqsStatus	            进球数单关是否开售
     * staticSaleBqcStatus	                半全场过关是否开售
     * dgStaticSaleBqcStatus	            半全场单关是否开售
     * staticSaleSpfWrqStatus	            胜平负过关是否开售
     * dgStaticSaleSpfWrqStatus	            胜平负单关是否开售
     */
    private int dgStaticSaleBqcStatus;
    private int dgStaticSaleJqsStatus;
    private int dgStaticSaleSpfStatus;
    private int staticSaleBqcStatus;
    private int staticSaleSpfWrqStatus;
    private int staticSaleBfStatus;
    private int dgStaticSaleSpfWrqStatus;
    private int staticSaleSpfStatus;
    private int dgStaticSaleBfStatus;
    private int staticSaleJqsStatus;

    private String bf_00;
    private String bf_01;
    private String bf_02;
    private String bf_03;
    private String bf_04;
    private String bf_05;
    private String bf_09;
    private String bf_10;
    private String bf_11;
    private String bf_12;
    private String bf_13;
    private String bf_14;
    private String bf_15;
    private String bf_20;
    private String bf_21;
    private String bf_22;
    private String bf_23;
    private String bf_24;
    private String bf_25;
    private String bf_30;
    private String bf_31;
    private String bf_32;
    private String bf_33;
    private String bf_40;
    private String bf_41;
    private String bf_42;
    private String bf_50;
    private String bf_51;
    private String bf_52;
    private String bf_90;
    private String bf_99;

    public void initBtnHGPojo(int lotteryType) {
        if (lotteryType == LotteryIDUtils.JZSPFRSPF_LOTTERY_ID_INT) {
            this.btnHGPojo.put(VS_0, getSPInfo(false, vs_0, "0"));
            this.btnHGPojo.put(VS_3, getSPInfo(false, vs_3, "3"));
            this.btnHGPojo.put(VS_1, getSPInfo(false, vs_1, "1"));
            this.btnHGPojo.put(LETVS_3, getSPInfo(false, letvs_3, "3"));
            this.btnHGPojo.put(LETVS_0, getSPInfo(false, letvs_0, "0"));
            this.btnHGPojo.put(LETVS_1, getSPInfo(false, letvs_1, "1"));
        }
        if (lotteryType == LotteryIDUtils.JZSPF_LOTTERY_ID_INT || lotteryType == LotteryIDUtils
                .JZHH_LOTTERY_ID_INT) {
            this.btnHGPojo.put(VS_0, getSPInfo(false, vs_0, "0"));
            this.btnHGPojo.put(VS_3, getSPInfo(false, vs_3, "3"));
            this.btnHGPojo.put(VS_1, getSPInfo(false, vs_1, "1"));
        }
        if (lotteryType == LotteryIDUtils.JZRFSPF_LOTTERY_ID_INT || lotteryType == LotteryIDUtils
                .JZHH_LOTTERY_ID_INT) {
            this.btnHGPojo.put(LETVS_3, getSPInfo(false, letvs_3, "3"));
            this.btnHGPojo.put(LETVS_0, getSPInfo(false, letvs_0, "0"));
            this.btnHGPojo.put(LETVS_1, getSPInfo(false, letvs_1, "1"));
        }
        if (lotteryType == LotteryIDUtils.JZBF_LOTTERY_ID_INT || lotteryType == LotteryIDUtils
                .JZHH_LOTTERY_ID_INT) {
            this.btnHGPojo.put(BF_01, getSPInfo(false, bf_01, "01"));
            this.btnHGPojo.put(BF_02, getSPInfo(false, bf_02, "02"));
            this.btnHGPojo.put(BF_03, getSPInfo(false, bf_03, "03"));
            this.btnHGPojo.put(BF_30, getSPInfo(false, bf_30, "30"));
            this.btnHGPojo.put(BF_40, getSPInfo(false, bf_40, "40"));
            this.btnHGPojo.put(BF_21, getSPInfo(false, bf_21, "21"));
            this.btnHGPojo.put(BF_33, getSPInfo(false, bf_33, "33"));
            this.btnHGPojo.put(BF_10, getSPInfo(false, bf_10, "10"));
            this.btnHGPojo.put(BF_15, getSPInfo(false, bf_15, "15"));
            this.btnHGPojo.put(BF_50, getSPInfo(false, bf_50, "50"));
            this.btnHGPojo.put(BF_00, getSPInfo(false, bf_00, "00"));
            this.btnHGPojo.put(BF_11, getSPInfo(false, bf_11, "11"));
            this.btnHGPojo.put(BF_99, getSPInfo(false, bf_99, "99"));
            this.btnHGPojo.put(BF_90, getSPInfo(false, bf_90, "90"));
            this.btnHGPojo.put(BF_42, getSPInfo(false, bf_42, "42"));
            this.btnHGPojo.put(BF_24, getSPInfo(false, bf_24, "24"));
            this.btnHGPojo.put(BF_32, getSPInfo(false, bf_32, "32"));
            this.btnHGPojo.put(BF_20, getSPInfo(false, bf_20, "20"));
            this.btnHGPojo.put(BF_22, getSPInfo(false, bf_22, "22"));
            this.btnHGPojo.put(BF_23, getSPInfo(false, bf_23, "23"));
            this.btnHGPojo.put(BF_41, getSPInfo(false, bf_41, "41"));
            this.btnHGPojo.put(BF_09, getSPInfo(false, bf_09, "09"));
            this.btnHGPojo.put(BF_13, getSPInfo(false, bf_13, "13"));
            this.btnHGPojo.put(BF_14, getSPInfo(false, bf_14, "14"));
            this.btnHGPojo.put(BF_52, getSPInfo(false, bf_52, "52"));
            this.btnHGPojo.put(BF_05, getSPInfo(false, bf_05, "05"));
            this.btnHGPojo.put(BF_25, getSPInfo(false, bf_25, "25"));
            this.btnHGPojo.put(BF_12, getSPInfo(false, bf_12, "12"));
            this.btnHGPojo.put(BF_04, getSPInfo(false, bf_04, "04"));
            this.btnHGPojo.put(BF_31, getSPInfo(false, bf_31, "31"));
            this.btnHGPojo.put(BF_51, getSPInfo(false, bf_51, "51"));
        }
        if (lotteryType == LotteryIDUtils.JZBQC_LOTTERY_ID_INT || lotteryType == LotteryIDUtils
                .JZHH_LOTTERY_ID_INT) {
            this.btnHGPojo.put(BQC_33, getSPInfo(false, bqc_33, "33"));
            this.btnHGPojo.put(BQC_01, getSPInfo(false, bqc_01, "01"));
            this.btnHGPojo.put(BQC_00, getSPInfo(false, bqc_00, "00"));
            this.btnHGPojo.put(BQC_31, getSPInfo(false, bqc_31, "31"));
            this.btnHGPojo.put(BQC_13, getSPInfo(false, bqc_13, "13"));
            this.btnHGPojo.put(BQC_10, getSPInfo(false, bqc_10, "10"));
            this.btnHGPojo.put(BQC_30, getSPInfo(false, bqc_30, "30"));
            this.btnHGPojo.put(BQC_11, getSPInfo(false, bqc_11, "11"));
            this.btnHGPojo.put(BQC_03, getSPInfo(false, bqc_03, "03"));
        }
        if (lotteryType == LotteryIDUtils.JZZJQ_LOTTERY_ID_INT || lotteryType == LotteryIDUtils
                .JZHH_LOTTERY_ID_INT) {
            this.btnHGPojo.put(SCORE_0, getSPInfo(false, score_0, "0"));
            this.btnHGPojo.put(SCORE_1, getSPInfo(false, score_1, "1"));
            this.btnHGPojo.put(SCORE_2, getSPInfo(false, score_2, "2"));
            this.btnHGPojo.put(SCORE_3, getSPInfo(false, score_3, "3"));
            this.btnHGPojo.put(SCORE_4, getSPInfo(false, score_4, "4"));
            this.btnHGPojo.put(SCORE_5, getSPInfo(false, score_5, "5"));
            this.btnHGPojo.put(SCORE_6, getSPInfo(false, score_6, "6"));
            this.btnHGPojo.put(SCORE_7, getSPInfo(false, score_7, "7"));
        }
    }
    public final String BF_00 = "bf_00";
    public final String BF_01 = "bf_01";
    public final String BF_02 = "bf_02";
    public final String BF_03 = "bf_03";
    public final String BF_04 = "bf_04";
    public final String BF_05 = "bf_05";
    public final String BF_09 = "bf_09";
    public final String BF_10 = "bf_10";
    public final String BF_11 = "bf_11";
    public final String BF_12 = "bf_12";
    public final String BF_13 = "bf_13";
    public final String BF_14 = "bf_14";
    public final String BF_15 = "bf_15";
    public final String BF_20 = "bf_20";
    public final String BF_21 = "bf_21";
    public final String BF_22 = "bf_22";
    public final String BF_23 = "bf_23";
    public final String BF_24 = "bf_24";
    public final String BF_25 = "bf_25";
    public final String BF_30 = "bf_30";
    public final String BF_31 = "bf_31";
    public final String BF_32 = "bf_32";
    public final String BF_33 = "bf_33";
    public final String BF_40 = "bf_40";
    public final String BF_41 = "bf_41";
    public final String BF_42 = "bf_42";
    public final String BF_50 = "bf_50";
    public final String BF_51 = "bf_51";
    public final String BF_52 = "bf_52";
    public final String BF_90 = "bf_90";
    public final String BF_99 = "bf_99";

    private String bqc_00;
    private String bqc_01;
    private String bqc_03;
    private String bqc_10;
    private String bqc_11;
    private String bqc_13;
    private String bqc_31;
    private String bqc_30;
    private String bqc_33;

    public final String BQC_00 = "bqc_00";
    public final String BQC_01 = "bqc_01";
    public final String BQC_03 = "bqc_03";
    public final String BQC_10 = "bqc_10";
    public final String BQC_11 = "bqc_11";
    public final String BQC_13 = "bqc_13";
    public final String BQC_31 = "bqc_31";
    public final String BQC_30 = "bqc_30";
    public final String BQC_33 = "bqc_33";

    private String score_0;
    private String score_1;
    private String score_2;
    private String score_3;
    private String score_4;
    private String score_5;
    private String score_6;
    private String score_7;

    public final String SCORE_0 = "score_0";
    public final String SCORE_1 = "score_1";
    public final String SCORE_2 = "score_2";
    public final String SCORE_3 = "score_3";
    public final String SCORE_4 = "score_4";
    public final String SCORE_5 = "score_5";
    public final String SCORE_6 = "score_6";
    public final String SCORE_7 = "score_7";

    private String vs_0;
    private String vs_1;
    private String vs_3;

    public final String VS_0 = "vs_0";
    public final String VS_1 = "vs_1";
    public final String VS_3 = "vs_3";

    private String letvs_0;
    private String letvs_1;
    private String letvs_3;

    public final String LETVS_0 = "letvs_0";
    public final String LETVS_1 = "letvs_1";
    public final String LETVS_3 = "letvs_3";


    public String getBf_40() {
        return bf_40;
    }

    public void setBf_40(String bf_40) {
        this.bf_40 = bf_40;

    }

    public String getBf_02() {
        return bf_02;
    }

    public void setBf_02(String bf_02) {
        this.bf_02 = bf_02;
    }

    public String getBf_33() {
        return bf_33;
    }

    public void setBf_33(String bf_33) {
        this.bf_33 = bf_33;
    }

    public String getBf_01() {
        return bf_01;
    }

    public void setBf_01(String bf_01) {
        this.bf_01 = bf_01;
    }

    public int getStaticSaleJqsStatus() {
        return staticSaleJqsStatus;
    }

    public void setStaticSaleJqsStatus(int staticSaleJqsStatus) {
        this.staticSaleJqsStatus = staticSaleJqsStatus;
    }

    public String getBf_10() {
        return bf_10;
    }

    public void setBf_10(String bf_10) {
        this.bf_10 = bf_10;
    }

    public String getBf_15() {
        return bf_15;
    }

    public void setBf_15(String bf_15) {
        this.bf_15 = bf_15;
    }

    public String getBf_50() {
        return bf_50;
    }

    public void setBf_50(String bf_50) {
        this.bf_50 = bf_50;
    }

    public String getBf_00() {
        return bf_00;
    }

    public void setBf_00(String bf_00) {
        this.bf_00 = bf_00;
    }

    public String getBf_11() {
        return bf_11;
    }

    public void setBf_11(String bf_11) {
        this.bf_11 = bf_11;
    }

    public String getBqc_00() {
        return bqc_00;
    }

    public void setBqc_00(String bqc_00) {
        this.bqc_00 = bqc_00;
    }

    public String getBf_90() {
        return bf_90;
    }

    public void setBf_90(String bf_90) {
        this.bf_90 = bf_90;
    }

    public String getBf_21() {
        return bf_21;
    }

    public void setBf_21(String bf_21) {
        this.bf_21 = bf_21;
    }

    public String getBqc_31() {
        return bqc_31;
    }

    public void setBqc_31(String bqc_31) {
        this.bqc_31 = bqc_31;
    }

    public String getScore_3() {
        return score_3;
    }

    public void setScore_3(String score_3) {
        this.score_3 = score_3;
    }

    public String getBf_42() {
        return bf_42;
    }

    public void setBf_42(String bf_42) {
        this.bf_42 = bf_42;
    }

    public String getVs_0() {
        return vs_0;
    }

    public void setVs_0(String vs_0) {
        this.vs_0 = vs_0;
    }

    public int getDgStaticSaleBqcStatus() {
        return dgStaticSaleBqcStatus;
    }

    public void setDgStaticSaleBqcStatus(int dgStaticSaleBqcStatus) {
        this.dgStaticSaleBqcStatus = dgStaticSaleBqcStatus;
    }

    public String getOfficialWeekDay() {
        return officialWeekDay;
    }

    public void setOfficialWeekDay(String officialWeekDay) {
        this.officialWeekDay = officialWeekDay;
    }

    public String getScore_4() {
        return score_4;
    }

    public void setScore_4(String score_4) {
        this.score_4 = score_4;
    }

    public int getDgStaticSaleJqsStatus() {
        return dgStaticSaleJqsStatus;
    }

    public void setDgStaticSaleJqsStatus(int dgStaticSaleJqsStatus) {
        this.dgStaticSaleJqsStatus = dgStaticSaleJqsStatus;
    }

    public String getBf_05() {
        return bf_05;
    }

    public void setBf_05(String bf_05) {
        this.bf_05 = bf_05;
    }

    public String getBf_24() {
        return bf_24;
    }

    public void setBf_24(String bf_24) {
        this.bf_24 = bf_24;
    }

    public String getBf_41() {
        return bf_41;
    }

    public void setBf_41(String bf_41) {
        this.bf_41 = bf_41;
    }

    public String getBf_51() {
        return bf_51;
    }

    public void setBf_51(String bf_51) {
        this.bf_51 = bf_51;
    }

    public String getScore_1() {
        return score_1;
    }

    public void setScore_1(String score_1) {
        this.score_1 = score_1;
    }

    public String getBf_12() {
        return bf_12;
    }

    public void setBf_12(String bf_12) {
        this.bf_12 = bf_12;
    }

    public String getBf_20() {
        return bf_20;
    }

    public void setBf_20(String bf_20) {
        this.bf_20 = bf_20;
    }

    public String getBf_32() {
        return bf_32;
    }

    public void setBf_32(String bf_32) {
        this.bf_32 = bf_32;
    }

    public String getScore_2() {
        return score_2;
    }

    public void setScore_2(String score_2) {
        this.score_2 = score_2;
    }

    public String getBf_04() {
        return bf_04;
    }

    public void setBf_04(String bf_04) {
        this.bf_04 = bf_04;
    }

    public int getStaticSaleBqcStatus() {
        return staticSaleBqcStatus;
    }

    public void setStaticSaleBqcStatus(int staticSaleBqcStatus) {
        this.staticSaleBqcStatus = staticSaleBqcStatus;
    }

    public int getStaticSaleSpfWrqStatus() {
        return staticSaleSpfWrqStatus;
    }

    public void setStaticSaleSpfWrqStatus(int staticSaleSpfWrqStatus) {
        this.staticSaleSpfWrqStatus = staticSaleSpfWrqStatus;
    }

    public String getBqc_30() {
        return bqc_30;
    }

    public void setBqc_30(String bqc_30) {
        this.bqc_30 = bqc_30;
    }

    public int getStaticSaleBfStatus() {
        return staticSaleBfStatus;
    }

    public void setStaticSaleBfStatus(int staticSaleBfStatus) {
        this.staticSaleBfStatus = staticSaleBfStatus;
    }

    public String getHomeTeam() {
        return homeTeam;
    }

    public void setHomeTeam(String homeTeam) {
        this.homeTeam = homeTeam;
    }

    public String getLetvs_0() {
        return letvs_0;
    }

    public void setLetvs_0(String letvs_0) {
        this.letvs_0 = letvs_0;
    }

    public String getBf_25() {
        return bf_25;
    }

    public void setBf_25(String bf_25) {
        this.bf_25 = bf_25;
    }

    public String getBqc_13() {
        return bqc_13;
    }

    public void setBqc_13(String bqc_13) {
        this.bqc_13 = bqc_13;
    }

    public String getBqc_33() {
        return bqc_33;
    }

    public void setBqc_33(String bqc_33) {
        this.bqc_33 = bqc_33;
    }

    public String getMatchName() {
        return matchName;
    }

    public void setMatchName(String matchName) {
        this.matchName = matchName;
    }

    public String getBf_22() {
        return bf_22;
    }

    public void setBf_22(String bf_22) {
        this.bf_22 = bf_22;
    }

    public String getBqc_11() {
        return bqc_11;
    }

    public void setBqc_11(String bqc_11) {
        this.bqc_11 = bqc_11;
    }

    public String getBf_23() {
        return bf_23;
    }

    public void setBf_23(String bf_23) {
        this.bf_23 = bf_23;
    }

    public String getVs_3() {
        return vs_3;
    }

    public void setVs_3(String vs_3) {
        this.vs_3 = vs_3;
    }

    public String getBqc_10() {
        return bqc_10;
    }

    public void setBqc_10(String bqc_10) {
        this.bqc_10 = bqc_10;
    }

    public String getScore_7() {
        return score_7;
    }

    public void setScore_7(String score_7) {
        this.score_7 = score_7;
    }

    public int getDgStaticSaleSpfStatus() {
        return dgStaticSaleSpfStatus;
    }

    public void setDgStaticSaleSpfStatus(int dgStaticSaleSpfStatus) {
        this.dgStaticSaleSpfStatus = dgStaticSaleSpfStatus;
    }

    public String getBqc_01() {
        return bqc_01;
    }

    public void setBqc_01(String bqc_01) {
        this.bqc_01 = bqc_01;
    }

    public String getBf_09() {
        return bf_09;
    }

    public void setBf_09(String bf_09) {
        this.bf_09 = bf_09;
    }

    public long getEndSaleTime() {
        return endSaleTime;
    }

    public void setEndSaleTime(long endSaleTime) {
        this.endSaleTime = endSaleTime;
    }

    public String getScore_0() {
        return score_0;
    }

    public void setScore_0(String score_0) {
        this.score_0 = score_0;
    }

    public String getMatchNum() {
        return matchNum;
    }

    public void setMatchNum(String matchNum) {
        this.matchNum = matchNum;
    }

    public String getVs_1() {
        return vs_1;
    }

    public void setVs_1(String vs_1) {
        this.vs_1 = vs_1;
    }

    public int getDgStaticSaleSpfWrqStatus() {
        return dgStaticSaleSpfWrqStatus;
    }

    public void setDgStaticSaleSpfWrqStatus(int dgStaticSaleSpfWrqStatus) {
        this.dgStaticSaleSpfWrqStatus = dgStaticSaleSpfWrqStatus;
    }

    public String getLetvs_3() {
        return letvs_3;
    }

    public void setLetvs_3(String letvs_3) {
        this.letvs_3 = letvs_3;
    }

    public String getBf_31() {
        return bf_31;
    }

    public void setBf_31(String bf_31) {
        this.bf_31 = bf_31;
    }

    public String getAwayTeam() {
        return awayTeam;
    }

    public void setAwayTeam(String awayTeam) {
        this.awayTeam = awayTeam;
    }

    public int getStaticSaleSpfStatus() {
        return staticSaleSpfStatus;
    }

    public void setStaticSaleSpfStatus(int staticSaleSpfStatus) {
        this.staticSaleSpfStatus = staticSaleSpfStatus;
    }

    public int getDgStaticSaleBfStatus() {
        return dgStaticSaleBfStatus;
    }

    public void setDgStaticSaleBfStatus(int dgStaticSaleBfStatus) {
        this.dgStaticSaleBfStatus = dgStaticSaleBfStatus;
    }

    public String getBf_03() {
        return bf_03;
    }

    public void setBf_03(String bf_03) {
        this.bf_03 = bf_03;
    }

    public String getBf_14() {
        return bf_14;
    }

    public void setBf_14(String bf_14) {
        this.bf_14 = bf_14;
    }

    public String getLetvs_1() {
        return letvs_1;
    }

    public void setLetvs_1(String letvs_1) {
        this.letvs_1 = letvs_1;
    }

    public String getHandicap() {
        return handicap;
    }

    public void setHandicap(String handicap) {
        this.handicap = handicap;
    }

    public String getBf_99() {
        return bf_99;
    }

    public void setBf_99(String bf_99) {
        this.bf_99 = bf_99;
    }

    public String getBf_52() {
        return bf_52;
    }

    public void setBf_52(String bf_52) {
        this.bf_52 = bf_52;
    }

    public String getScore_5() {
        return score_5;
    }

    public void setScore_5(String score_5) {
        this.score_5 = score_5;
    }

    public String getScore_6() {
        return score_6;
    }

    public void setScore_6(String score_6) {
        this.score_6 = score_6;
    }

    public String getBf_13() {
        return bf_13;
    }

    public void setBf_13(String bf_13) {
        this.bf_13 = bf_13;
    }

    public String getBqc_03() {
        return bqc_03;
    }

    public void setBqc_03(String bqc_03) {
        this.bqc_03 = bqc_03;
    }

    public String getBf_30() {
        return bf_30;
    }

    public void setBf_30(String bf_30) {
        this.bf_30 = bf_30;
    }

    /**
     * 计算 从投注区返回结果
     *
     * @return
     */
    public String getResult() {
        String str = "";
        for (int i = 0; i < this.getTouZhuInfor().size(); i++) {
            if (this.getTouZhuInfor().get(i).isSelect()) {
                str += this.getTouZhuInfor().get(i).getBiFen() + ",";
            }
        }
        if (!str.equals("")) {
            str = str.substring(0, str.length() - 1);
        }
        return str;
    }

}
